tamed iodine - Alemán Inglés Diccionario